--------------------------------------------------------------------------------
Sercos Master
--------------------------------------------------------------------------------

V2.1.9.0
--------
 - PSSCM-684:  NJ: Wrong DPM size in system information 
 - PSSCM-725:  Config lock execution should depends of RUN flag state 
 - PSSCM-728:  make command reset conditionally based on PCA within parameter download handling 
 - PSSCM-750:  ComCOS Ready is not handled during ChannelInit according to DPM User Interface Manual 
 - PSSCM-770:  EasyIO Slaves set AHS=1 at begin of CP1 and therefore the check for AHS=0 at beginning fails in CP1 
 - PSSCM-786:  CP1 Init Handling can result into wrong CP1_VALID_TIMEOUT 
 - PSSCM-787:  Remove SYNC HW option from all targets firmware files 
 - PSSCM-788:  update rcX to V2.1.11.9 and V2.0.32.0 
 - PSSCM-790:  RCX_GET_DPM_IO_INFO_REQ does not set transmission flags correctly 
 - PSSCM-791:  Shown Used DPM Size does not reflect the actually used DPM Size 
 - PSSCM-792:  feature: enable Ring Delay Preset logic 


V2.1.8.0
--------
 - PSSCM-763:  4 Slave CC Configuration crashes Master 
 - PSSCM-769:  MHS is set in CP1 before IndraDrive sets AHS=0, BUSY=0, VALID=1 


V2.1.7.0
--------
 - PSSCM-753:  SVC channels cannot be placed directly at the end of MDT or AT 
 - PSSCM-754:  SIII_MA_CP_CMD_CONFIGURE_FRAME_SIZES_REQ does not allow to configure maximum MDT/AT length 
 - PSSCM-755:  Master does not fill out C-DEV and SVC in MDT1, MDT2 or MDT3 in CP3/CP4 
 - PSSCM-756:  Master configures invalid SVC offset in MDT 
 - PSSCM-760:  CP1 initializing Service channel has to wait for VALID before setting MHS=1 


V2.1.6.0
--------
 - PSSCM-719:  Slaves Valid indication status not cleared on NRT hard stop 
 - PSSCM-720:  SIII_MA_CP_CMD_SELECT_INDICATIONS_REQ does not trigger new indications on enable indications 
 - PSSCM-721:  Internal Topology Fsm state is not set to INIT when slave is lost from bus (Hot Plug interference possible) 
 - PSSCM-722:  abort in HP1 may prevent Hot-Plug from operating further without new bootup of bus 
 - PSSCM-723:  feature: add support for modifying selected configuration parameters (CP1&CP2 parameters, some stack config flags) 
 - PSSCM-727:  make command reset conditionally based on PCA before activation of S-0-0099, S-0-0127, S-0-0128, S-0-1024 
 - PSSCM-729:  ERROR led is showing an error when not configured (should be off) 
 - PSSCM-732:  When Bosch Drive sets the SvcStatus to 0x0008 first, master fails to go beyond CP1 
 - PSSCM-733:  S3M does not enter CP2 when more than 128 slaves are connected 
 - PSSCM-736:  implement filter for frames conveyed with an dest mac segment of 01:80:C2 
 - PSSCM-737:  SIII_MA_CP_CMD_AUTOCONFIGURE_REQ does not accept a valid gateway address 
 - PSSCM-741:  Hot Plug stops working when Master aborts Hot Plug by lost slave during handling of InitCmds 
 - PSSCM-743:  Master controlled C-CON mode does not initialize C-CON correctly (NewData != Counter.Bit 0) 
 - PSSCM-745:  Master should try to download S-0-1027.0.1 only when SCP_NRT or SCP_NRTPC support is signaled by slave 
 - PSSCM-746:  Master stops in Hot-Plug when a non-Hot Plug slave has been disconnected 
 - PSSCM-747:  update to rcX v2.1.10.0 and v2.0.8.24 


V2.1.5.0
--------
 - PSSCM-338:  No ring healing after HP and closing the ring (two lines before HP) 
 - PSSCM-391:  Hot Plug not aborted when Hot Plug slaves lost in all cases 
 - PSSCM-493:  feature: Clear counters in Extended Status Area (DPM) on Channel Init 
 - PSSCM-523:  feature: add support for fast forward diagnostic 
 - PSSCM-561:  feature: add NXD support for custom version selection in S-0-1000.0.1 
 - PSSCM-582:  feature: support IP address assignment within AUTO_CONFIGURE_REQ 
 - PSSCM-583:  RT data are not transmitted in MDT, if C-Con configured behind the RT data in DPM 
 - PSSCM-585:  master does not switch to CP2, if cycle time in CP1/2 is configured to 65 ms 
 - PSSCM-586:  unexpected switch down from CP2 during S-0-1300.0.5 read 
 - PSSCM-588:  CP1/CP2 cycle time cannot be changed by CP1/CP2 parameter option 
 - PSSCM-589:  SVC Macro access to not existing IDN 
 - PSSCM-591:  AT transmission starting time in CP1/CP2 parameter option is broken and does not result into error when lying between t6 and t7 
 - PSSCM-592:  Master switches to NRT in CP1/2 even if no NRT channel configured 
 - PSSCM-593:  No restart on all S-Dev lost in CP2 after S-0-0127 error 
 - PSSCM-594:  wrong SVC handling in CP1 
 - PSSCM-595:  AP task reports SIII_MA_AP_NO_SLAVES_CONNECTED in CP0, but all slaves are present 
 - PSSCM-596:  Required margin to cycle time at end of NRT window is not checked correctly 
 - PSSCM-600:  SIII_MA_CP_MASTER_FSM_ENTRY_CODE_SLAVE_CP0_REACHED should not clear cycle stable flag 
 - PSSCM-604:  State CP2_GETSTATUS_S_0_127_GET_STATUS does not check for S-Dev becoming invalid 
 - PSSCM-606:  State CP4_PROCESSING_INITCMD does not check for S-DEV becoming invalid 
 - PSSCM-607:  SIII_MA_CP_ADD_SLAVE_REQ_FLAGS_NO_MDT_SYNCHRONOUS_TOGGLE is not correctly evaluated 
 - PSSCM-608:  all parameters in HP2 must be downloaded as in CP2 
 - PSSCM-609:  feature: AT/MDT SCP_VarCFG option in AutoConfig 
 - PSSCM-613:  Master may crash when service channel is active when requesting phase switch 
 - PSSCM-616:  Internal locking did not lock SVC channels correctly when requested during transfer was active 
 - PSSCM-617:  Resync triggered S-0-1015/S-0-1024 access from CP-Task before locking svc channels internally 
 - PSSCM-619:  feature: allow read out of SCP_NRT/SCP_NRTPC configuration data from master 
 - PSSCM-620:  feature: add SCP_NRT configuration handling into Auto Configure mechanism 
 - PSSCM-621:  Secondary Port Hot Plug crashes master when no primary line is connected 
 - PSSCM-622:  HP Abort on secondary port destroys master internal topology information 
 - PSSCM-624:  During multi slave hot plug the address scan does not correctly evaluate slave response (slave index is not ignored) 
 - PSSCM-625:  During multi slave hot plug the slave index order on secondary port not correctly added to topology 
 - PSSCM-627:  master may crash under certain circumstances when ring healing is triggered and internal topology status is not correct 
 - PSSCM-629:  S-DEV is not reset when Hot plug slave is entering HP2 
 - PSSCM-631:  Wrong S-0-1024 Procedure Command handling. Ack missing while Hot-Plugging a slave 
 - PSSCM-632:  Hot Plug Completion does not retrigger Hot Plug when Link on inactive port is already set 
 - PSSCM-635:  HP fails for more than 58 slaves [MDT/AT/NRT auto-config] 
 - PSSCM-637:  SIII_MA_CP_CMD_SLAVES_VALID_IND: abValidSlaves wrong when Hot-Plugging slaves 
 - PSSCM-638:  SIII_MA_CP_CMD_SLAVES_VALID_IND: missing index 0 in Hot Plug area 
 - PSSCM-641:  Broken slave (not switching back to HP0) triggers wrong HP2 entry 
 - PSSCM-642:  Add HP1 initialization check to detect correctly functioning Hot-Plug devices 
 - PSSCM-644:  master hangs in Hot-Plug state when slave is disconnected in HP2 before S-0-0127 execution 
 - PSSCM-645:  No ring healing after HP and closing the ring at master port (connected during HP) 
 - PSSCM-646:  S-0-99 Auto Clear does not skip S-DEV.PCB checking when Hot-Plugging a device 
 - PSSCM-647:  Slave FSM does not obey barrier when using SCP_Sync on a Hot-Plugged device 
 - PSSCM-648:  Slave FSM does not wait for ring delay measurement 
 - PSSCM-650:  MasterFSM does not wait for CP4 processing initcmd handling which is not triggered 
 - PSSCM-651:  HP Topology State not finished on slave next to hot plug device 
 - PSSCM-653:  Switch to FF on last non Hot plugged slaves did not check for Topology Handshake 
 - PSSCM-656:  feature: add ability to read out C-DEV/S-DEV/SVC configuration from slave 
 - PSSCM-658:  extend SIII_MA_CP_GET_CONNECTION_INFO_REQ for reading usTelegramAssignment 
 - PSSCM-659:  decoding of SVC.VALID lost and S-DEV.VALID lost failed under specific circumstances 
 - PSSCM-662:  Incorrect slave state in Master diagnosis when master is not configured 
 - PSSCM-663:  when NRT is to be configured, verify that S-0-1027.0.1 parameter is within limits (46, 1500) 
 - PSSCM-665:  Hot-Plug stops when disconnected while hot-plugging a device including the device which is already running on the bus and whose link is connected to the hot-plug device 
 - PSSCM-666:  When controlled start of communication is configured in Sycon , the stack wrongly reports "not configured" on Status Led 
 - PSSCM-667:  under some circumstances slave valid timeout comes before slaves are signaled as valid 
 - PSSCM-669:  External Trigger must synchronize SysTime unit when using SCP_SysTime 
 - PSSCM-671:  When configured with Sycon.net and selected target phase is NRT, the stack wrongly reports "not configured" on Status Led 
 - PSSCM-672:  Wrong Error led behaviour in case of disconnected cable 
 - PSSCM-673:  Wrong Error led behaviour in case of unconfigured slave are discovered on the bus 
 - PSSCM-674:  unexpected default watchdog value of 1000ms instead of 0ms 
 - PSSCM-675:  HP Sync Problem if connecting ring 
 - PSSCM-676:  AT Receive Window is not correct for all valid timings 
 - PSSCM-677:  Duplicate address detection does not work when sercos address >= 8 
 - PSSCM-678:  Buffer start is sometimes processed in the middle of a AT Receive Window 
 - PSSCM-679:  Dual Line startup has to use a correction value on the shorter line to match Tsref 
 - PSSCM-681:  update to rcX V2.0.8.20 
 - PSSCM-685:  MDT/NRT/AT configuration fails to start under some timings after one successful run if external trigger used 
 - PSSCM-687:  "Error count" in SERCOS III Master DTM's General Diagnosis is not cleared after channel init 
 - PSSCM-690:  restart Hot-Plug when Hot-Plugging devices get disconnected 
 - PSSCM-691:  wrong "topology changed" entry in diagnostic log when switching down to CP0 or NRT 
 - PSSCM-692:  update to EthIntf V4.0.1.0 (Ethernet Interface) 
 - PSSCM-693:  feature: Report detailed reason for error in packet status in Auto Configure task 
 - PSSCM-694:  IP address is not assigned correctly to multi slave devices when using Auto-Configure 
 - PSSCM-696:  SIII_MA_CP_CMD_CHANGE_CP3_CP4_TIMING_REQ does not correctly handle auto-added S-0-1050.X.10 
 - PSSCM-697:  Ring resynchronization gets aborted, if AT window is too close to cycle end 
 - PSSCM-698:  feature: add read out of new slave device relation configuration 
 - PSSCM-701:  Master sometimes stops before reaching CP2 without obvious reason 
 - PSSCM-702:  feature: NXD: add support for configuring slave device relation 
 - PSSCM-705:  SCP_SysTime timestamp is not correctly transmitted (first word defect) 
 - PSSCM-706:  feature: add TCP/IP command pass through via communication channel of S3M 
 - PSSCM-708:  feature: add single wire defect detection via fast forward diagnostics 
 - PSSCM-709:  V2.1.X: Ring Healing is not working in CP1 
 - PSSCM-713:  feature: add ring delay measurement into AutoCFG handling 
